package com.askyjt.videosearch.common.constant;

public interface Constant {
    /**
     * 资源文件本机临时缓存地址
     */
    String MINIO_TMP_PATH = "tmp/";

    /**
     * milvus存图片表名
     */
    String MILVUS_PICTURE_TABLE = "picture";

    /**
     * milvus存视频帧表名
     */
    String MILVUS_KEYFRAME_TABLE = "keyframe";

    /**
     * minio中图片的bucket
     */
    String MINIO_BUCKET_PICTURE = "picture";

    /**
     * minio中视频的bucket
     */
    String MINIO_BUCKET_VIDEO = "video";

    /**
     * minio路径区别存储位置，图片
     */
    String MINIO_PICTURE_PREFIX = "picture/";

    /**
     * minio路径区别存储位置，视频
     */
    String MINIO_VIDEO_PREFIX = "video/";

    /**
     * 本地文件存储的地址
     */
    String LOCAL_SAVE_PATH = "C:\\Users\\admin\\IdeaProjects\\videosearch\\src\\main\\resources\\save\\";

    /**
     * 搜索方法名
     */
    String SEARCH_VIDEO_OR_IMG = "search_video_or_img";

    /**
     * 批量添加特征到milvus
     */
    String SAVE_FEATS_BATCH = "save_feats_batch_to_milvus";

    /**
     * 添加特征到milvus
     */
    String SAVE_FEATS = "save_feats_to_milvus";

    /**
     * 添加视频到milvus
     */
    String SAVE_VIDEO_TO_MILVUS = "save_video_to_milvus";

}
